package beanstao.util.socket.protocol;

import beanstao.util.log.ILog;

/**
 * 一个描述数据到达处理队列后的解析器的接口，它将实现线程（Runnable）接口
 * 
 * @author beanstao@google.com 
 * 
 */
public interface IMessageProcess extends Runnable, ILog
{
	/**
	 * 解析数据，并完成数据的最终的处理。例如：置入缓存，持久化。
	 * 
	 * @param msg 具体数据，一般为 Message类型
	 */
	void setMessage(Object msg);
}
